Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w2 Australia #1-w3 Australia #1-w4 Australia F1 Australia F2 Italy F4 Great Britain F1 Great Britain F2 Kuwait F1 Kuwait F2 Netherlands F1 Spain F27 USA F28 Spain F11 Netherlands F1 Spain F16 Spain F26 Great Britain F5 Spain F13 Spain F19 Spain F20 Spain F22 Spain F23 Spain F24 Spain F29 Spain F33 Spain F3 Portugal F2 Sweden F1 Spain F13 Great Britain F9 Greece F3 Italy F16 Netherlands F1 Great Britain F11 Spain F28 Spain F29 Italy F27 Great Britain F15 Spain F33 Indonesia F4 Indonesia F5 Indonesia F6 Great Britain F19 Great Britain F20 Spain F39 Spain F40 Spain F41 Israel F4 Israel F5 Spain F1 Spain F2 Spain F3 Mexico F2 Mexico F3 Cuba F1 Cuba F2 Portugal F4 Italy F3B Portugal F5 Italy F4 Spain F10 Spain F11 USA F7 USA F8 Great Britain F7 Great Britain F8 Spain F28 Italy F27 Spain F34 Great Britain F15 Spain F35 Spain F36 Spain F37 France F19 France F20 United Arab Emirates F1 United Arab Emirates F2 Germany F4 Germany F5 Italy F2 Italy F25 Italy F28 France F3 Italy F1 Great Britain F4 Great Britain F8 Spain F31 Italy F27 Kuwait F1 Croatia F1 Portugal F3 Italy F4 Italy F7 Netherlands F2 Germany F6 Chinese Taipei F1 Chinese Taipei F2 Spain F18 Great Britain F3 (Shrewsbury) Qatar F2 (Doha) Qatar F3 (Doha) Portugal F6 (Lisbon) Great Britain F6 Spain F14 Spain F21 Sweden F4 Spain F25 Germany F5 Netherlands F2 Australia #1-w1 Greece F2 Amer-Wilson Tampere Challenger - Tampere Pekao Open 2001 - Szczecin The Nottingham Cahllenger - Nottingham Finnish Open - Helsinki IPP Open - Helsinki Uncle Toby's Burnie Challenger - Tasmania S Tennis Master Championship - Graz TED Open - Istanbul Austin Challenger - Austin Unicredit (Suisse) Bank S.A. Challenger - Chiasso The LTA Men's Challenger - Southampton ATP Open Castilla y Leon - Segovia BH Telecom Indoors Sarajevo 2006 - Sarajevo Akbank Private Banking TED Open 2006 - Istanbul Geneva Challenger Open Castilla y Leon - Segovia Lambertz Open by Stawag - Aachen BH Telecom Sarajevo 2007 - Sarajevo Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Ljubljana Open 2002 - Ljubljana Isla de Lanzarote - Lanzarote Banca Stato Challenger Lugano - Lugano The LTA Hester Trophy - Manchester Togliatti Cup - Togliatti Akbank Private Banking TED Open - Istanbul Tean International - Alphen Warsteiner Challenger Lubeck - Lubeck The Tarka Challenger - Barnstaple 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Pharma Medico Open 2008 - Aarhus The Surbiton Trophy - Surbiton Kosice Open-Steelers Cup 2008 - Kosice Budapest Challenger - Budapest Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Ljubljana Open - Ljubljana The LTA Manchester Trophy - Manchester Akbank Private Banking TED Open - Istanbul Tatra Banka Slovak Open - Bratislava National Bank Men's Rimouski Challenger - Rimouski Caversham International Tennis Tournament - Jersey Bergamo Challenger Korat Challenger San Luis Potosi Challenger Mexico City Challenger Talahassee Challenger Pereira Challenger Tenerife Challenger Nottingham Challenger Pozoblanco Challenger Scheveningen Challenger Bogota Challenger Manta Challenger Campos do Jordao Challenger Istanbul Challenger Brasilia Challenger Trani Challenger Freudenstadt Challenger Seville Challenger Mons Challenger Kolding Challenger Charlottesville Challenger Belgrade Challenger Rhodes Challenger Savannah Challenger Nottingham Challenger Braunschweig Challenger Pozoblanco Challenger Orbetello Challenger Vancouver Challenger Istanbul Challenger Bangkok Challenger Bangkok Challenger Tarragona Challenger Bergamo Challenger Sarasota Challenger Nottingham Challenger Lexington Challenger Binghamton Challenger Smith Barney Men's Challenger - Covington College Station Challenger - College Station Bangkok Challenger Sacramento Challenger Loughborough Challenger 2004 Keys Gate Challenger - Homestead Barranquilla Challenger Kaohsiung Challenger Bangkok Challenger The Wright Financial Group USTA Challenger - Champaign Shanghai Challenger Anning Challenger Fergana Challenger Melbourne Challenger Yokohama Challenger Toyota Challenger Shanghai Challenger Maui Challenger Sarasota Challenger Heilbronn Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Lexington Challenger Vancouver Challenger Aptos Challenger Istanbul Challenger Reunion Island Challenger Traralgon Challenger 2 Nottingham Challenger Arroyo de la Encomienda - Valladolid Ostrava Challenger Vicenza Challenger Lexington Challenger St. Remy Challenger Orleans Challenger Mons Challenger Bangalore Challenger Pune Challenger Buenos Aires Challenger Puebla Challenger Guadalajara Challenger Savannah Challenger Tallahassee Challenger Granby Challenger Granby Challenger Surbiton Challenger Nottingham Challenger Chengdu Challenger Aptos Challenger The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Top Wool Challenger-Immagine Trophy - Biella ATP Guzzini Challenger - Recanati XI Torneo Internazionale di Tennis - Barletta Isla de Gran Canaria - Mas Palomas Penza Cup - Penza XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Ljubljana Open - Ljubljana Surbiton Challenger Manchester Challenger Binghamton Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Jinan Challenger Schickendanz Open - Furth Bordeaux Challenger Manchester Challenger Cassis Challenger IX Gramado Open - Gramado Alphen Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Ismaning Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger Pune Challenger Sarasota Challenger Rennes Challenger Seville Challenger Sarasota Challenger Leon Challenger Puerto Vallarta Challenger ATP Challenger Numea - New Caledonia Aix En Provence Challenger Bratislava Challenger Nottingham Men's Challenger - Nottingham Jinan Challenger Kaohsiung Challenger Columbus Challenger Orlando Challenger Burnie Challenger Nottingham 1 Challenger Lubbock Challenger - Lubbock Caloundra Challenger Sarajevo Challenger Hamburg Challenger - Hamburg Glasgow Challenger Barranquilla Challenger Guadalajara Challenger Leon Challenger Alessandria Challenger Furth Challenger Loughborough Challenger Asirom Challenger Brasov - Brasov Nottingham Challenger Chengdu Challenger Bangalore Challenger Vancouver Challenger Tampere Imageneering Open - Tampere Monterrey Challenger Surbiton Challenger Head Cup Busan Open - Busan KGHM Polish Indoors - Wroclaw New Delhi Challenger III - New Delhi Rome Challenger ATP Open Castilla y Leon - Segovia Nottingham Challenger Tampere Imageneering Open - Tampere Steelers Cup 2005 - Kosice New Delhi Challenger IV - New Delhi Asics Challenger Open - Monchengladbach LTA Wrexham Challenger - Wrexham Internazionali de Tennis di Bergamo - Bergamo The Nottingham Challenger - Nottingham Aptos Challenger Warsteiner Challenger Lubeck - Lubeck Santiago Challenger 4th Volkswagen Challenger - Wolfsburg LTA Cardiff Challenger - Cardiff Telenordia Swedish Open - Bastad Copenhagen Open - Copenhagen Uncle Toby's Australian Men's Clay Court Challenger - Canberra Noumea Challenger Nokian Hakkapeliitta Open - Tampere Telenordia Swedish Open - Bastad Burbank Challenger - Burbank Music City Challenger - Nashville USTA Men's Challenger of Dallas - Dallas Izmir Cup - Izmir Sarajevo Open - Sarajevo Open Mutouest de Saint-Brieuc - St. Brieuc Badden Open by Rothaus - Ettlingen Open de Tenis Amaya - Pamplona 2005 Tulsa Challenger - Tulsa Lexington Challenger ATP Challenger Numea - New Caledonia Gemax Open - Belgrade 3rd Volkswagon Challenger - Wolfsburg Stockholm Open - Stockholm Ciudad de Telde - Telde Posillipo Tennis Cup - Napoli Aamulehti Tampere Open - Tampere Labertz Open by Stawag - Aachen Bangkok Challenger Ismaning Challenger Brest Challenger TD Waterhouse Cup - Long Island Lexington Challenger Rennes Challenger Morelos Challenger Synsam Swedish Open - Bastad Kobstaedernes ATP Challenger - Kolding Monterrey Challenger The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Stockholm Open - Stockholm Rijeka Challenger The Stella Artois Championships - London Synsam Swedish Open - Bastad Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Jersey Challenger Savannah Challenger The Nottingham Open - Nottingham Quimper Challenger Tallahassee Challenger Sarasota Challenger PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne Countrywide Classic - Los Angeles Cremona Challenger Pilot Pen Tennis - New Haven Thailand Open - Bangkok If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Savannah Challenger AEGON Championships - London AEGON International - Eastbourne Regions Morgan Keegan Championships - Memphis Burnie Challenger Champaign Challenger Brasov Challenger Delray Beach International Tennis Championships - Delray Beach If Stockholm Open - Stockholm AEGON Championships - London The Artois Championships - London Dallas Challenger Nottingham Challenger Catella Swedish Open - Bastad Chennai Open - Chennai Aircel Chennai Open - Chennai Rimouski Challenger Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne AEGON Championships - London AEGON Championships - London AEGON Championships - London Brisbane International - Brisbane Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Atlanta Tennis Championships - Atlanta Catella Swedish Open - Bastad Sarajevo Challenger AEGON Championships - London AEGON International - Eastbourne Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona West Lakes Challenger Jersey Challenger Open 13 - Marseille Aircel Chennai Open - Chennai Salinas Challenger Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham AEGON Championships - London AEGON International - Eastbourne Sarasota Challenger AEGON Championships - London Nottingham Challenger Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia Fever-Tree Championships - London Nature Valley International - Eastbourne Johannesburg Challenger Kun-Ming Challenger Baton Rouge Challenger Eckental Challenger Athens Challenger Tallahassee Challenger Qatar ExxonMobil Open - Doha Traralgon Challenger Truist Atlanta Open - Atlanta AEGON International - Eastbourne Yeongwol Challenger Manta Challenger Quimper Challenger PBZ Zagreb Indoors - Zagreb Panama City Challenger Claro Open Colombia - Bogota Citi Open - Washington Tallahassee Challenger Binghamton Challenger Koblenz Challenger Rakuten Japan Open - Tokyo AEGON Championships - London Irving Challenger Loughborough Challenger Surbiton Challenger Singapore Challenger Pereira Challenger AEGON Championships - London Vancouver Challenger Sarasota Challenger Guayaquil Challenger Shanghai Challenger Stockholm Open - Stockholm Bordeaux Challenger Claro Open Colombia - Bogota Mouilleron-Le-Captif Challenger Kaohsiung Challenger Shenzhen Challenger cinch Championships - London Black Forest Open 2002 - Freudenstadt Bendigo Challenger Aegon Nottingham Open - Nottingham Warsteiner Challenger Wolfsburg - Wolfsburg Mons Challenger Shenzhen Open - Shenzhen Cary Challenger Savannah Challenger Warta Cup 2001 - Sopot Mallorca Challenger Istanbul Challenger Vancouver Challenger Newport Beach Challenger South African Airways Open - East London Wideyes Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia Telenordia Swedish Open - Bastad 2005 Freeman Men's Challenger - Joplin Open de la Comunidad Valenciana - Valencia ATP Studena Croatia Open Umag - Umag If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami PBZ Zagreb Indoors - Zagreb BNP Paribas Open - Indian Wells New York Open - New York Open de Tenis Comunidad Valenciana - Valencia Campbell's Hall of Fame Tennis Championships - Newport Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Copenhagen Open - Copenhagen Synsam Swedish Open - Bastad BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rogers Cup - Montreal Miami Open - Miami AEGON International - Eastbourne Nature Valley International - Eastbourne Scania Stockholm Open - Stockholm Catella Swedish Open - Bastad St. Petersburg Open - St. Petersburg Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, QF, SRB-GBR 2-3 All Lower level tournaments